plot of land planted with jaragua - Spanish English Dictionary